function setQueryInfo4Student(){
	return {
		entityAlias : "student",
		whereCondition : "student.clazz.clazzId ='"+$("#editClazzId").val()+"'"
	};
}
function setQueryInfo4StudentSubject(){
	return {
		entityAlias : "studentSubject",
		whereCondition : "studentSubject.student.studentId ='"+$("#editStudentId").val()+"'"
	};
}

function afterSelectRow4Student(rowid, stat){
	$("#editStudentId").val(rowid);
	$('#tableStudentSubject').jqGrid("reloadGrid");
}

function beforeSave4Student(datas){
	var demoClazz = FormUtils.convertSimpleForm2ObjectByName("editFormClazz");
	for(var index=0;index<datas.length;index++){
		datas[index].clazz=demoClazz;
	}
	return true;
}

function beforeSave4StudentSubject(datas){
	var demoStudent = FormUtils.convertSimpleForm2ObjectByName("editFormStudent");
	for(var index=0;index<datas.length;index++){
		datas[index].student=demoStudent;
	}
	return true;
}

function beforeNew4Student(){
	if($('#editStudentId').val()==""){
		alert("请先选择学生");
		return false;
	}else{
		return true;
	}
}

$(window).ready(function(){
	//点击选项卡 触发加载页面
	$('#aTabItem2').bind('click',function(){
		//判断对话框是否已渲染并存在，并正处于关闭(防止重复渲染dialog)
		if($("#dialog_demo_tab_load2_edit_item1").dialog("isOpen") === false){
			alert("将已经渲染存在的对话框打开,不重复渲染!");
			$("#dialog_demo_tab_load2_edit_item1").dialog("open");
		}else{
			//缓存页面配置cache:true 防止重复加载页面
			$('#tabgroup1').tabs("url",1,App.ctx+"/pages/demo/multi-table/demo_tab_load2_edit_item1.jsp").tabs({
				load : function (){
					alert("tabItem2 只加载页面一次");
				}
			}).tabs({cache:true});
		}
	});
	
	//点击选项卡 触发加载页面
	$('#aTabItem3').bind('click',function(){
		//判断对话框是否已渲染并存在，正处于关闭(防止重复渲染dialog)
		if($("#dialog_demo_tab_load2_edit_item2").dialog("isOpen") === false){
			alert("将已经渲染存在的对话框打开,不重复渲染!");
			$("#dialog_demo_tab_load2_edit_item2").dialog("open");
		}else{
			//缓存页面配置cache:true 防止重复加载页面
			$('#tabgroup1').tabs("url",2,App.ctx+"/pages/demo/multi-table/demo_tab_load2_edit_item2.jsp").tabs({
				load : function (){
					alert("tabItem3 只加载页面一次");
				}
			}).tabs({cache:true});
		}
	});
});